草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - 如何在 iPad/iPhone 中编辑(添加或删除).ipa 文件的内容

有什么方法可以编辑(添加或删除)ipa文件的内容。我的应用程序包含一些资源文件夹,尽管功能保持不变,但这些文件夹因客户端而异。我们的想法是创建一个.ipa文件并将其放入服务器,编写一些代码来解压缩它并编辑文件的内容。但是,这对我们有用。那么,无论如何我可以正式做到这一点(无需越狱) 最佳答案 实际上可以,但技术上不行。您的二进制文件是代码签名的,这意味着要使此签名有效,必须说明所有文件。我建议您为不同的客户创建不同的构建目标。 关于iphone-如何在iPad/iPhone中编辑(添加或

iphone - 子类化 UITableViewCell 后标签不会显示文本

所以我知道这个问题被问了一百万次。也许我太累了,但我不明白为什么这个标签文本不会更新。这是我的代码自定义单元格.h#import@interfaceCustomCell:UITableViewCell{UILabel*mainLabel;UILabel*leftBottomLabel;UILabel*rightBottomLabel;}@property(nonatomic,retain)UILabel*mainLabel;@property(nonatomic,retain)UILabel*leftBottomLabel;@property(nonatomic,retain)UILa

iphone - 我可以在 Monotouch 中分配多少内存?

这个问题说明了一切——我想知道在我的应用程序最终被iOS杀死之前我可以分配多少内存。这是假设我仍然持有对该内存的引用,因此它不会被GC。谢谢,阿德里安 最佳答案 在收到内存警告之前,您可以分配任意数量的内存。没有限制,但一般评论我已经阅读了大约3Mb的标记。:-)每个ViewController都会收到消息-(void)didReceiveMemoryWarning,这意味着您需要在应用程序被操作系统终止之前释放缓存图像等以释放内存。如果您以最佳方式编程,您应该能够通过处理内存警告来做到这一点。这同样适用于单点触控,因为要覆盖的方法

iphone - 重音符号的 NSString 编码显示疯狂字符

我正在从服务器下载数据(文本)。我已经尝试过:NSISOLatin1StringEncoding和NSASCIIStringEncoding但我一直看到类似这样的东西:{"estado":"M\u00e9xico"}注意它应该读作México而不是M\u00e9xico(e上有重音)。在线查看我发现\u00e9实际上是élink.但NSString无法解释这一点,而是在我的UILabels上打印奇怪的东西:非常感谢您对此提供的帮助。此外,如果您有兴趣,可以从这里下载数据:http://www.miorden.com/demo/iphone/estadoJSON.phpNSData*da

iphone - 加载 NIB 时抛出 NSInternalConsistencyException

我有一个带有表格View的RSS提要阅读器。当我运行我的应用程序时,它可以正常启动,但是当我尝试触摸TableView中的一篇文章预览时,我收到SIGABRT错误/警告。当我查看调试器控制台时,出现的原因如下:2011-08-1023:39:51.224RossMobile[7733:207]***Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'CouldnotloadNIBinbundle:'NSBundle(loaded)'withname'Detail''请帮我弄清楚我需

iphone - 我怎样才能每 10 分钟使用一次重复间隔??

有没有办法每10分钟设置一次本地通知重复间隔。我尝试使用localnotification.repeatInterval=NSMinuteCalendarUnit*3;和localNotif.repeatInterval=640;而且它不起作用。所以请你指导我。:) 最佳答案 正如Mundi所说,repeatInterval必须是NSCalendarUnit,并且只能包含:NSWeekCalendarUnit、NSMonthCalendarUnit、NSDayCalendarUnit,NSHourCalendarUnit,..因此每

iphone - iOS海量数据的高效存储

我正在构建一个具有“记录”功能的应用程序,该功能可以记录用户随时间的交互。随着时间的推移,我用表示用户输入当前状态的“状态”对象填充内存中的数组。一个典型的记录将产生大约5k个这样的对象。然后我使用NSKeyedArchiverarchiveRootObject:toFile:归档这些数据。这工作正常,但文件大小非常大(3.5兆左右)。我的问题是:归档文件是否涉及任何固有的文件大小开销?如果我使用SQLite或什至滚动我自己的文件格式,我是否能够使用更少的磁盘空间来保存这些数据?还是减少数据磁盘大小的唯一方法是减少我存储的数字的位深度? 最佳答案

iphone - 添加或删除单元格后如何重新加载所有表格单元格?

在我添加或删除一个单元格后,只有我添加或删除的单元格被重新加载。添加或删除新单元格后,我需要重新加载所有单元格。我知道[self.tableViewreloadData],但如果我在添加或删除单元格后立即调用它,它会切断单元格添加/删除动画。我实际上想出了一个解决这个问题的方法,但它有点乱七八糟,我认为可能有更好的方法。这就是我现在所做的:[self.tableViewdeleteRowsAtIndexPaths:row_to_deletewithRowAnimation:UITableViewRowAnimationRight];doubledelayInSeconds=.25;di

iPhone - 创建图像网格列表

我正在开发一个从网站获取图像并使用GridView向用户显示的应用程序,例如Apple的照片应用程序。当您点击图像时,我会推送一个显示图像信息和其他内容的ViewController。什么是更好的实现方式?我想到了一个自定义的UITableViewCell。(我看到有Three20和AQGridView库,但我是新手开发人员,文档非常非常差。提示?)谢谢。 最佳答案 我认为UITableView是最好的方式。它的内存效率很高,而且无论如何您只能显示3张图像,因此开销还不错。提示,当您从网站异步获取图像时,创建自定义View是NSUR

iphone - NSURLConnection 启动 + 自动释放

在我的应用程序中,我必须进行HTTP调用并且我对Web服务的响应结果不感兴趣。所以我想知道是否可以创建一个连接并启动它并自动释放它而不导致内存泄漏。NSURLConnection*connection=[[NSURLConnectionalloc]initWithRequest:requestdelegate:nil];[connectionstart];[connectionautorelease];垃圾收集是否有可能在进行HTTP调用之前销毁连接对象? 最佳答案 这是个好问题。即使没有明确说明NSURLConnection由操作